guaranteed payment - Español Inglés Diccionario